﻿using System;

namespace Proxy
{
    public class SetttingAppliancesModel
    {
        public int Index { get; set; }
        public string MachineNo { get; set; }
        public int Id { get; set; }
        public string IP { get; set; }
        public int Port { get; set; }
        public string AvailableChannels { get; set; }
        public string Topic { get; set; }
        public int? State { get; set; }
        public string Describe { get; set; }
        public DateTime? CreationDate { get; set; }
        public DateTime? ModificationDate { get; set; }
    }

    public class SetttingDirectionModel
    {
        public int Index { get; set; }
        public int Id { get; set; }
        public string SourcePos { get; set; }
        public string TargetPos { get; set; }
        public int? Direction { get; set; }
    }



    public class SetttingBasicModel
    {
        public int Index { get; set; }
        public int Id { get; set; }
        public string IP { get; set; }
        public int Port { get; set; }
        public string Type { get; set; }
        public string Value { get; set; }
        public string Describe { get; set; }
        public bool Enable { get; set; }
    }


    public class SetttingsOptionsModel
    {
        public string Name { get; set; }
        public Object viewModel { get; set; }
    }

    public class SetttingsModel
    {
        public int Index { get; set; }
        public string MachineNo { get; set; }
        public int Id { get; set; }
        public string IP { get; set; }
        public int Port { get; set; }
        public string AvailableChannels { get; set; }
        public string Topic { get; set; }
        public int? State { get; set; }
        public string Describe { get; set; }
        public DateTime? CreationDate { get; set; }
        public DateTime? ModificationDate { get; set; }
        public string SourcePos { get; set; }
        public string TargetPos { get; set; }
        public int? Direction { get; set; }
    }
}